存档

2013年2月 的存档

MongoDB数据操作之改

2013年2月28日 没有评论

update()函数原型

db.collection.update( <query>, <update>, <options> )

例子

// 如果<update>参数包含字段不存在,update()方法将添加新的字段。
db.test.update(
	{_id:1},
	{
		$set: {'user.first':'fengdingbo.com'}
	}
)

f3ee2110015462cfe4f4b[......]

Read more

分类: MongoDB 标签:

MongoDB数据操作之查

2013年2月24日 没有评论

find()函数原型

db.collection.find( <query>, <projection> )

例子

1.读取所有数据

db.test.find()

2.读取_id值为1的数据

f3ee2110015[......]

Read more

分类: MongoDB 标签:

MongoDB数据操作之增

2013年2月20日 没有评论

插入(insert())

字段名在创建时有以下限制

1.字段名_id为系统预留字段,系统默认主键,所以它的值必须是唯一的。
2.字段名第一个字符不能为 $ 字符
3.字段名不能包含 . 字符

insert()函数原型

db.collection.insert( <document&[......]

Read more

分类: MongoDB 标签:

Linux安装MongoDB

2013年2月18日 没有评论

MongoDB官方下载地址:http://www.mongodb.org/downloads

# 获取文件包
wget http://fastdl.mongodb.org/linux/mongodb-linux-i686-2.2.3.tgz
# 解压文件
tar zxvf mongodb-linux-i686-2.2.3.tgz
# 进入目录
cd mongodb-linux-i686-2.2.3/bin
# 创建数据库存放目录
mkdir db
# 启动服务
./mongod -dbpath db/
# 进入Mongo shell
./mongo

mongod服务启动截图:
Mongod

分类: MongoDB 标签:

Linux下vim添加PHP函数提示

2013年2月5日 没有评论

首先下载PHP函数列表文件,将PHP函数列表文件保存在目录 ~/.vim/下:
也可以自己去选择版本下载:http://svn.php.net/viewvc/phpdoc/doc-base/trunk/funclist.txt

我这里选的是当前最新的。

f3ee2110015462cf[......]

Read more

分类: Linux 标签: ,

PHP 打印所有常量

2013年2月3日 没有评论

官方给的原型:
array get_defined_constants ([ bool $categorize = false ] )
下边是人类的理解:
get_defined_constants(true)
参数为TRUE时:返回一个多维数组,分类为第一维的键名,常量和它们的值位于第二维。

get_defined_constants() e.g #1:
PHP打印所有常量

get_defined_constants() e.g #2:
PHP打印用户自定义常量:

get_defined_constants() e.g #3:
PHP给定一个常量值,返回常量名称:

get_defined_constants() e.g #4:
如果你想过滤,并按常量的前缀来查询(即你已经有一套常量的命名方案),那么你可以使用这个小巧的功能,进行简单的调试:[......]

Read more

分类: PHP 标签: ,