Closed syuilo closed 7 years ago
MongoというDBの特性上、様々な形式のデータを入れられるため、プログラムから見たときに、例えば user というフィールドがあったとしても、それがIDなのかそれともユーザーオブジェクトなのかはぱっと見わからないので、いちいち調べる必要があります。 IDが入るフィールドには _id をつけるなどといったルールにすることで、 user_id ならIDだということが調べるまでもなくわかるし、user ならIDではなくユーザーオブジェクトだということが調べるまでもなくわかる
MongoというDBの特性上、様々な形式のデータを入れられるため、プログラムから見たときに、例えば user というフィールドがあったとしても、それがIDなのかそれともユーザーオブジェクトなのかはぱっと見わからないので、いちいち調べる必要があります。 IDが入るフィールドには _id をつけるなどといったルールにすることで、 user_id ならIDだということが調べるまでもなくわかるし、user ならIDではなくユーザーオブジェクトだということが調べるまでもなくわかる