Jack Sun
Jack Sun

Reputation: 287

How to limit _id field to return in MongoDB use Thinkphp/PHP?

I use Thinkphp to develope a web project.Now i need query the mongodb with specified fields and suppress the '_id' field.But the '_id' field is include in result set by default.I know in mongodb client can use follow code to suppress '_id' field,but what about use PHP/Thinkphp?

db.inventory.find( { type: 'food' }, { _id:0 } )

Upvotes: 0

Views: 249

Answers (1)

MouLingtao
MouLingtao

Reputation: 40

You can use MongoModel to query, usage like Mysql Model.

M('CollectionName')->where(array('type'=>'food'))->field('_id')->select();

Upvotes: 1

Related Questions