func FindOne(query bson.M) (r *Product, err error) { err = mgodb.FindOne(PRODUCTS, query, &r) return }
func FindOne(query bson.M) (review *Review, err error) { err = mgodb.FindOne(REVIEWS, query, &review) return }
func FindOne(query bson.M) (r *Efficacy, err error) { err = mgodb.FindOne(EFFICACIES, query, &r) return }
func FindOne(query bson.M) (r *Category, err error) { err = mgodb.FindOne(CATEGORIES, query, &r) return }
func FindOne(query bson.M) (note *Note, err error) { err = mgodb.FindOne(NOTES, query, ¬e) return }
func FindOne(query bson.M) (r *FollowBrand, err error) { err = mgodb.FindOne(FOLLOW_BRANDS, query, &r) return }
func FindOne(query bson.M) (brand *Brand, err error) { err = mgodb.FindOne(BRANDS, query, &brand) return }
func FindOne(query bson.M) (post *Post, err error) { err = mgodb.FindOne(POSTS, query, &post) return }
func FindOne(query bson.M) (r *OwnItem, err error) { err = mgodb.FindOne(OWN_ITEMS, query, &r) return }
func FindOne(query bson.M) (r *WishItem, err error) { err = mgodb.FindOne(WISH_ITEMS, query, &r) return }
func FindOne(query bson.M) (r *News, err error) { err = mgodb.FindOne(NEWS, query, &r) return }
func FindOne(query bson.M) (user *User, err error) { err = mgodb.FindOne(USERS, query, &user) return }