我有一个Spring restful web服务,我正在尝试保存到名为little-data的数据库,但我的应用程序一直保存到测试数据库.
下面是我的application.yml文件:
spring:
data:
mongodb:
port: 27017
uri: mongodb://127.0.0.1/little-data
repositories:
enabled: true
authentication-database: admin
server:
port: 8090
Run Code Online (Sandbox Code Playgroud)
我也尝试过我的应用程序yaml文件:
spring:
data:
mongodb:
host: 127.0.0.1
port: 27017
database: little-data
repositories:
enabled: true
authentication-database: admin
server:
port: 8090
Run Code Online (Sandbox Code Playgroud)
这是我的帖子模型:
import org.springframework.data.mongodb.core.index.Indexed;
import org.springframework.data.mongodb.core.mapping.Document;
import org.springframework.data.annotation.Id;
import org.springframework.data.mongodb.core.mapping.Field;
import lombok.*;
@Data
@NoArgsConstructor
@Document(collection = "posts")
public class Post {
@Id
@Field("id")
private int id;
@Field("gameName")
private String gameName;
@Indexed(unique=true)
@Field("gameGenre")
private String gameGenre;
public Post(int id, String game, String genre) {
this.id …Run Code Online (Sandbox Code Playgroud)